long-term stable - French English Dictionary